$OpenBSD: patch-src_rtgplot_c,v 1.1.1.1 2008/07/19 13:52:22 sthen Exp $
--- src/rtgplot.c.orig	Thu Oct  2 16:27:52 2003
+++ src/rtgplot.c	Mon Jul  7 13:42:39 2008
@@ -785,7 +785,7 @@ void plot_scale(gdImagePtr *img, graph_t *graph) {
 	int             i;
 	int             last_day = 0;
 	int             last_month = 0;
-	long            seconds;
+	time_t		seconds;
 	float           rate = 0.0;
 	float           plot_rate = 0.0;
 	int             days = 0;
@@ -800,7 +800,7 @@ void plot_scale(gdImagePtr *img, graph_t *graph) {
 	if (days < 1) {
 		/* Draw X-axis time labels */
 		for (i = 0; i <= graph->image.xplot_area; i += (graph->image.xplot_area / XTICKS)) {
-			seconds = (long)i *(1 / pixels_per_sec);
+			seconds = (time_t)i *(1 / pixels_per_sec);
 			seconds += graph->xoffset;
 			thetime = localtime(&seconds);
 			snprintf(string, sizeof(string), "%d:%02d", thetime->tm_hour, thetime->tm_min);
@@ -813,7 +813,7 @@ void plot_scale(gdImagePtr *img, graph_t *graph) {
 	if (skip <= 0)
 		skip = 1;
 	for (i = 0; i <= graph->image.xplot_area; i += skip) {
-		seconds = (long)i *(1 / pixels_per_sec);
+		seconds = (time_t)i *(1 / pixels_per_sec);
 		seconds += graph->xoffset;
 		thetime = localtime(&seconds);
 		if (thetime->tm_mon != last_month) {
